#include <iostream>
#include <stdlib.h>
 #include <string>
using namespace std;
int somme (int x,int y) {

int val =  x + y ;
return val;
}
int main() {
int a;
int b;
int c;
int d;
int i;
a = 0;
b = 0;
d = 0;
i = 0;
cout << "Saisir la valeur de a : ";
cin >> a;
cout << "Saisir la valeur de b : ";
cin >> b;
c =  a + b ;
cout << "Somme de a et b : ";
cout << c;
switch (c)
{       case 2 : 
                c =  c + 1 ;
cout << "La variable c vaut maintenant 3.";
                break;
        case 4 : 
                while ( c > 0 ) 
{ c =  c - 1 ;
cout << "Valeur de c : ";
cout << c;
}
                break;
        case 6 : 
                do { 
cout << "Saisir une nouvelle valeur pour c :";
cin >> c;
} while (! c != 0 );
                break;
        case 8 : 
                for (i = 0; i < 2 ;i =  i + 1 ) { 
cout << "Hello world !";
}
                break;
        default : 
                cout << "Cas non prévu !";
                break;

cout << "Combien font 2+2 ?";
cin >> d;
if ( d == 4 ) 
{
cout << "Bravo !";
}
else if ( d == 3 ) 
{
cout << "Dommage, pas loin !";
}
else {
cout << "Raté !";
}

d = somme (3,33);
cout << d;
return EXIT_SUCCESS;
}
}
